function columns(vm) {
    const cols = [
      {
        title: '序号',
        dataIndex: '序号',
        width: 60,
        align: 'center',
        customRender: function (t, r, index) {
          return parseInt(index) + 1
        }
      },
      {
        title: '计划编号',
        align: 'center',
        dataIndex: 'planNo',
      },
      {
        title: '计划名称',
        align: 'center',
        dataIndex: 'planName',
      },
      {
        title: '计划年度',
        align: 'center',
        dataIndex: 'year',
      },
      {
        title: '计划类别',
        align: 'center',
        dataIndex: 'planType',
        customRender: (text, record, index) => {
          let cases = {
            '01': '月度',
            '02': '季度',
            '03': '年度',
          }
          return cases[text]
        }
      },
      {
        title: '年度计划附件',
        align: 'center',
        dataIndex: 'fileNameList',
        scopedSlots: { customRender: 'fileNameList' }
      },
      {
        title: '操作',
        dataIndex: 'action',
        align: 'center',
        slots: { title: 'opearate' },
        scopedSlots: { customRender: 'action' }
      },
      {
        title: '审核',
        dataIndex: 'opinion',
        align: 'center',
        scopedSlots: { customRender: 'opinion' }
      },
    ]
    return cols
  }
  
  export default columns